mechanical platform - Alemán Inglés Diccionario